overcast (weather, sky) - German English Dictionary